let on


Results for "let on"

English - Turkish Dictionary

let on

(English - Turkish Dictionary) :
sırrı başkasına söylemek, sırrı ifşa etmek.
English - Turkish Dictionary

let one´s hair down

(English - Turkish Dictionary) :
içini dökmek.